Studies in German Histories

491 pages hardcover

nonfiction autobiography biography design history informative medium-paced