by John F. Haught
publisher: Westview Press publish date: March 1st 2001
format: paperback pages: 240
language: English
ISBN:
0813338786 (9780813338781)
publisher: Westview Press publish date: July 24th 2007
format: paperback pages: 256
language: English
ISBN:
0813343704 (9780813343709)
publisher: Basic Books publish date: October 21st 1999
format: hardcover pages: 240
language: English
ISBN:
0813367239 (9780813367231)