Craig A. James
My blogs
Location | California, United States |
---|---|
Introduction | Craig A. James is author of The Religion Virus, an exciting new book that examines modern religions through the eyes of an evolutionist, using memetics (cultural evolution) to show why religions evolved to their current state. |