Until the end of time : a novel - Steel, Danielle (Delacorte Press, 2013)