Michael Cooke, United Kingdom, Heidelberg (D), M