Drag to reposition
Save
Cancel
Christopher Macleod
Lancaster University
Home
Publications
12
Most Recent
Most Downloaded
Topics
Events
2
News and Updates
11
More details
Lancaster University
Politics, Philosophy & Religion
Senior Lecturer
University of St. Andrews
Department of Philosophy
PhD, 2011
Homepage
Areas of Specialization
19th Century Philosophy
John Stuart Mill