Stephen Fox, a freelance historian, is the author of five previous books. He lives near Boston, Massachusetts.