The Pied Piper of Hamelin (London Penguin books, 1996)