by A.C. Grayling
publisher: Phoenix
format: paperback pages: 288
language: English
ISBN:
0753817551 (9780753817551)
publisher: Weidenfeld & Nicolson publish date: May 8th 2003
format: hardcover pages: 256
language: English
ISBN:
0297841327 (9780297841326)
publisher: Phoenix; New Ed edition publish date: July 14th 2011
format: kindle pages: 288
language: English
ASIN: B0056WODPK