Kafka on the Shore
Edition: Exclusive to Waterstones edition
Publisher: The Harvill Press
Published: January 6, 2005
Format: Hardcover
Number of pages: 656
ISBN-13: 9781843432685
Subjects: Modern fiction