The book Kafka on the Shore was written by Haruki Murakami.