dbateman002 's review for:

3.0

It is too bad the last third of this book was an utter train wreck.