Hell's good guy /
Marshall, Arran,author.