No Picture

Templeton Prize Winners

August 11, 2013 Manas 0

The Templeton Prize is an annual award presented by the Templeton Foundation. Established in 1972, it is awarded to a living person who, in the estimation of the […]