by Haruki Murakami
A boy trying to escape a gruesome oedipedal prophecy, a simple man who can talk to cats, a mysterious librarian, and a woman waiting for a long-dead lover.
Publisher
{"name":"Einaudi"}
Published
May 28, 2013
Pages
530
ISBN
8806216945
Love Kafka on the Shore? Get AI-powered recommendations tailored to your taste in the BookMatcher app.