Seagull books and the Goethe Institut have compiled a list of German books that are must reads. Four non-fiction books are on the list and you can get the translated versions for each.