Dawn W. (dawn11) reviewed on + 11 more book reviews
This book grabbed me from the beginning. It posed some ethical issues that made for some good discussions with members in my household. It was a fast read. I found the last few pages to be a little disappointing, but overall 2 thumbs up.