Steve Cavanagh’s thriller screams revenge is a dish best served bold! | Books | Entertainment