Cambridge Studies in Early Modern History

308 pages paperback

nonfiction history politics medium-paced