The last revolutionaries : German communists and their century - Epstein, Catherine (Harvard Univ. Press, 2003)