A review by nisforneville
On Guard by J.R. Gray, Andi Jaxon

Did not finish book. Stopped at 1%.
The first chapter is about religious homophobes. I can do without the self-loathing for being gay that will probably follow.