000
a
020
_a
9781400823468
100
_a
Barrington Moore
245
_a
Moral Purity & Persecution in History
260
_b
Princeton University Press
_c
2021
999
_c
31494
_d
31494