Dance dance dance - Murakami, Haruki; Birnbaum, Alfred (London Vintage books, 2003)