Heckletooth 3; a novel