The Time Travelers Wife by Audrey Niffenegger
eBay