What a wonderful book, the definition of a page-turner. The novel is really two stories in one, and slowly they both loosely intersect. The first main character is Kafka, a 15 year old boy who hates his father, so he runs away from home to find himself. The other main character is an elderly man called Nakata, who is rendered mentally defective at a young age and then develops the ability to talk to cats (no really). So much happens in 'Kafka on the Shore' that it would be fruitless for me to write an overview, but what I really loved about this book is that you get completely lost in Kafka's journey and want to know what's going to happen next, and then the following chapter is about Nakata. At first you start reading faster to get back to Kafka's story but then you get engulfed by Nakata's, and the same happens again when you get back to Kafka - it's brilliant. I thought the ending was a little cliché at first, but once I thought about it, I realised it was just a return to the normalcy that began the book. Highly recommended...