This book had a myriad of complications which were both entertaining and heart-wrenching! The cast of characters was credible and likeable; they were many and varied, (and) they helped create a brilliant plot. There are numerous circumstances which both will delight and surprise the readers! Ms. Jennifer Lynn Hoffman has done a superb job of relating this story ... it is an amazing book not to be missed! Rating: 5 HEARTS!