bookchatter.net
Review: Kafka on the Shore
Kafka on the Shore Haruki Murakami (Vintage, Paperback, 9781400079278, January 2006, 480pp.) The Short of It: An odd, quirky little novel full of unforgettable characters. The Rest of It: Kafka Tam…