pluviophilewriter.com
1Q84 by Haruki Murakami
4/5 stars. ebook, 1050 pages. Read from November 06 to December 19, 2015. There are certain books that haunt you long after you’ve read them. Books that have you so interwoven in the plot and…