samantha_45 's review for:

4.0

This book had kind of a slow middle and a bunch of characters in different time periods that made it a bit hard to follow at first. However, once I got to page 150 of this book it was hard to put it down and I really enjoyed it.