Kafka on the shore - Murakami, Haruki (London Vintage, 2002)
Keywords: english literature;novel