My thanks to whoever tipped me off about this bargain buy, sorry I can't remember, I bought it and squirreled it away on the TBR list and only just got around to it.
Terrific read, well written, hard to put down - I suppose we should say "switch off" - and I heartily recommend it for a Ripping Good Yarn