publisher: Templeton Press
publish date: May 1st 2011
format: paperback pages: 328
language: English
ISBN:
1599473437 (9781599473437)
publisher: Templeton Foundation Press publish date: August 1st 2011
format: ebook
language: English
ISBN:
1599473879 (9781599473871)