I just finished read Bloodshot, can't remember the exact name of the author. Sorry.
Anyhoo..... once you get past the British/U.K. (cause it is set in Scotland, took me a while to figure that out) slang, that I didn't get......it was pretty good. Don't give up, keep reading, I just made up things for the slang words that I didn't know.