Practical Philosophy: Ethics, Society and Culture (St Andrews Studies in Philosophy and Public Affairs)

Practical

by John Haldane

Paperback

ISBN: 978-1-84540-182-5

ISBN-10: 1-84540-182-4

Imprint Academic · 2009