Helmut Hirsch

2 books

480 pages hardcover 1963

153 pages 2007

informative inspiring tense medium-paced