Black hats : a novel of suspense