Straddling fictional and non-fictional writing, Gaiman nevertheless manages to craft an entirely compelling yarn which reads like a novel. This audiobook is brilliantly narrated by the author himself.