Before you leave...
Take 20% off your first order
20% off
Enter the code below at checkout to get 20% off your first order
Discover summer reading lists for all ages & interests!
Find Your Next Read
With successful convictions from his last big case in the bag, Greg Geldard might be forgiven for anticipating a period of quiet routine. He doesn't get it. Animal liberation threats to a government laboratory result in explosions and a lengthening casualty list, while danger for someone close to Greg also make life complicated. Then he's posed an ethical conundrum in court. Can hate ever be wholly sane?
Fires of Hate explores how passion can become anger, and anger be perverted into hate.
Thanks for subscribing!
This email has been registered!
Take 20% off your first order
Enter the code below at checkout to get 20% off your first order