SPARKS NICHOLAS THE LONGEST RIDE - SPHERE 2013 - 449 P ISBN: 9780751549973 Subjects--Topical Terms: ENGLISH Dewey Class. No.: 823.92 SPA