The time travele's wife. - Niffenegger, Audrey (Kuala Lumpur: Koop Usm Bhd.)