Thompson blazes away in new book