1Q84 (Vintage International) by Haruki Murakami
Reviewed by Daniel from West Hartford, Connecticut.