Time Traveller's Wife, I forget the author right off the top of my head.