Heaven and Hell: The War Diary of a German Paratrooper