The Chief Business: the Spanish Armada, 1588 Patrick Williams provides us with the results of the latest research on the Armada