Covenant Tradition in Politics

389 pages hardcover

nonfiction history philosophy politics informative medium-paced