Meeting Needs (Studies in Moral, Political, and Legal Philosophy)

Philosophy

by David Braybrooke

Paperback

ISBN: 978-0-691-60958-4

ISBN-10: 0-691-60958-6

Princeton University Press · 2014