Murakami Haruki Kafka on the Shore - Tokyo Japan The Harvill Press 2005 - 615p ISBN: 9780099494096 Subjects--Topical Terms: English Dewey Class. No.: 895.635 MUR