Review: Perfect
Rating: 5 out of 5
Date: 07 6, 2014
This book has it all.  Laughter.  Tears.  Love.  Hot sex.  I didn't want it to end.  I couldn't put it down.