Member Reviews
Reviewer 300725
Full review to be posted soonish.
I would like to thank the publisher and netgalley for providing me a free copy in exchange for an honest review.