nicoletort 's review for:

3.0

Main character goes a bit too far to stay firmly believable several times in this, but it’s a fast, enjoyable read.