Gripping plot, fabulous characters, excitement galore, lovely tough thread of romance and overall a great space to be in. All the swearing I didn’t like. I know writers try to be realistic. I just find swearing abrasive, lazy language use and it puts me off reading. Hence four instead of five stars. Unfortunately I don’t think I will buy any more of this series because of it. And that’s a shame because the main character is superbly crafted. The story and writing style are thoroughly engaging.