I won this book in a Goodreads first-reads giveaway, & would probably actually give it a 3.5 rating...since it wasn't the type of book that "I just could not put down." But it really was a good book, & well worth the read. It was well written & followed the time progression of events well, making it easy to follow the path taken by those involved. It really is a remarkable story, & it's nice to have a positive book on the shelves! Yeah, I'd encourage others to read this book!