Beautiful Disaster  - Jamie McGuire
Travis and Abby take the term "emotional roller-coaster" to a whole new level, but I enjoyed every heart stopping minute of the ride.