A review by selfcausedstress
A Short History of Myth by Karen Armstrong

informative reflective fast-paced

4.0