by Ninian Smart
publisher: Routledge publish date: June 5th 2000
format: paperback pages: 454
language: English
ISBN:
0415228522 (9780415228527)
publisher: Routledge publish date: October 1st 2008
format: paperback pages: 564
language: English
ISBN:
0415411890 (9780415411899)
publisher: Routledge publish date: January 5th 1999
format: hardcover
language: English
ISBN:
0415184665 (9780415184663)
publisher: Routledge publish date: October 1st 2008
format: hardcover pages: 576
language: English
ISBN:
0415411882 (9780415411882)
publisher: Routledge publish date: December 19th 2013
format: ebook pages: 576
language: English
ISBN:
1317796888 (9781317796886)
publisher: Routledge publish date: December 19th 2013
format: ebook pages: 576
language: English
ISBN:
131779687X (9781317796879)
publisher: Routledge publish date: January 1st 2013
format: ebook pages: 577
language: English
ISBN:
1306224004 (9781306224000)