One for my never-ending library list then! Excellent review, Seaweed.
In my (reasonably informed) opinion Germany - and don't forget Austria - will never escape its past; the stains will never disappear, even if they fade with time. Should the young be punished for the sins of the father? Who knows. What I do know is that WW2 still haunts the young and probably always will.