Time Traveler's Wife by Audrey Niffenegger

Hands down. Go, read... cry your eyes out.

Best book I have read this entire year. ^_^


Angry Clark: CLARK SMASH!
Lois: Ork!