Science: a four thousand year history - Patricia Fara (Oxford University Press, 2009)