Kafka On The Shore
Kafka on the shore by Haruki Murakami won the world fantasy award in 2006 and is the sort of book you won’t want to put down until you have finished it. Murakami as an author, is known for blurring the line between dream and reality. Elements of magical realism in his work make it an […]