by Andrew Potter (Author), Andrew Potter (Author), Joseph Heath (Author), Associate Professor of Philosophy Joseph Heath (Author)
Format: Paperback
Pages: 368
Publisher: Harper Business
Published: 14 Dec 2004
ISBN 10: 006074586X
ISBN 13: 9780060745868