Mastering Philosophy
Publisher: Palgrave Macmillan; Macmillan Press
Published: August 17, 1990
Format: Paperback
Number of pages: 448
ISBN-13: 9780333460955
Subjects: Philosophy; Philosophy of religion; Philosophy of science
Notes: Macmillan Master