1Q84.
Another race against time: I am halfway through 1Q84 with 400 pages to go and it is due back at the library on Saturday. Who knew checking out library books could be stressful? I have a lot of Thoughts and Opinions on Mr. Murakami’s latest, review to come!
