1.22k reviews by:

kristenmneal

Filter

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