This extraordinarily ambitious and comprehensive book demonstrates how evolutionary theory can yield new insight into the development of organized religion. Lance Grande examines the growth and diversification of hundreds of religions over time, highlighting their historical interrelationships.