Studies in Early Modern German History

220 pages paperback

nonfiction history psychology informative medium-paced