If you're easily offended or have a weak stomach, forget it. This book does its level best to live up to its title in every way. However, if you can cope with the strong language, get to grips with the Scottish dialect, and ride the very violent prologue, you will meet a quite unforgettable and messed-up person, who may not be quite what he seems.