C.B. Macpherson Dilemmas of Liberalism and Socialism, Second Edition By William Leiss Publisher: McGill-Queen's University Press Show Edition Details Paperback : 9780773535671, 168 pages, April 2009 Ebook (PDF) : 9780773575356, 168 pages, April 2009 Ebook (EPUB) : 9780773582996, April 2009 Share this book