Member Reviews

A great read, if at times a little too graphic and gritty.

Was this review helpful?