The man who broke Napoleon's codes / - Urban, Mark, (HarperCollins,, 2001)