Thomas Harriot: an Elizabethan man of science - Fox, Robert (Ashgate, 2000)