The Seagull Library of German Literature

400 pages paperback

fiction art play challenging informative reflective medium-paced