IQ84 book 2 - Murakami, Haruki (Readings Times Pub, 2010)