1Q84 - Jay Rubin, Philip Gabriel, Haruki Murakami

Aomame is a fitness instructer who is recruited by a client to carry out special assignments. A taxi driver's strange proposal to her changes her world.

Tengo is a math teacher and aspiring novelist. Re-writing a manuscript for a dyslexic teenager changes his world.

Linked by a powerful event that happened twenty years ago, these two seem doomed never to be together again no matter how much they want to be.

 

Really good, but really long.