Haffner, Ernst Georg,1966-author.