The longest ride - Sparks, Nicholas (Sphere, Hachette Audio, 2013)