Mastering Philosophy (Master)
Edition: 2Rev Ed edition
Publisher: Palgrave Macmillan
Published: February 8, 2001
Format: Paperback
Number of pages: 528
ISBN-13: 9780333793848
Subjects: Philosophy; Designed / suitable for A & AS Level