Scan barcode
margaretann84's review against another edition
4.0
The end is the only thing that keeps this book from being 5 stars. I loved the majority of it, but the end is anticlimactic. Too bad, because this is a very interesting book.
More...