David Wong is like a mash-up of Douglas Adams and Stephen King . . . ‘page-turner’ is an understatement.