Murakami, Haruki Kafka on the shore - London Vintage 2006 - 505 p. ISBN: 9780099458326 Subjects--Topical Terms: English Fiction Dewey Class. No.: F(A) 819