Longest ride : two couples, two love stories, one epic tale
Sparks, Nicholas
Longest ride : two couples, two love stories, one epic tale - London : Sphere, 2013 - xi, 449p.
9780751549973
Fiction
823 / SPA
Longest ride : two couples, two love stories, one epic tale - London : Sphere, 2013 - xi, 449p.
9780751549973
Fiction
823 / SPA