Selected and translated by Michael HAMBURGER : read in German by HANS MAGNUS ENZENSBERGER ; read in English by MICHAEL HAMBURGER
Discover 11,128,835 listings and 281,615 playable programmes from the BBC
Selected and translated by Michael HAMBURGER : read in German by HANS MAGNUS ENZENSBERGER ; read in English by MICHAEL HAMBURGER