An edition of The Teachings of Modern Christianity on Law, Politics, and Human Nature (2005)
By Frank Alexander
Publish Date
2006
Publisher
Columbia University Press
Language
eng
Pages
806