76182372
Dec 18, 2000
JOHN TEMPLETON FOUNDATION
Subscribe
Promoting progress in religion by the award of prizes and diplomas