Games of the Heart - Kristen Ashley Long book. That's for sure.