I just finished reading the book, "My War" by Andy Rooney today. It is quite a good book and a very interesting read. It is a memoir of his time as a war reporter for the Stars and Stripes during the second world war.
I recommend that you read it. My Dad has always said that there are enough interesting true stories to make reading fiction a waste of time. This is one of those interesting true stories.
There is a little bit of overlap of the German opinion of the war between this book and Defying Hitler, but Rooney doesn't seem to be able to answer the question of how the Nazi's were possible. He does indirectly indicate that not all the Germans fighting in the war were doing it whole heartedly.