A History of Mathematics: From Mesopotamia to Modernity