A wild sheep chase - Murakami, Haruki (Vintage books, 2003)