Science: a four thousand year history - Fara, Patricia; Author (2009)