The Perfect Gift - Christina Skye Finished the book on a three hour ride back to my house. I miss the book. Been rereading this for quite a lot of time.