Although religion and evolutionary theory have often been at odds, it is possible for them to coexist peacefully, and, surprisingly often, they do. Most of the major world religions accept ...