Modern German Culture and Literature

250 pages paperback

nonfiction art classics history philosophy informative reflective medium-paced