backKaren Armstrong
2014

Religion
-
English



Fields of Blood: Religion and the History of Violence