1.22k reviews by:

kristenmneal


I loved this book. It is a bit difficult to follow a times because the author goes from past to present without warning.