A comprehensive guide covering the development of mathematics, from the Ancient Egyptians to key figures such as Galileo, Babbage and Lovelace, to contemporary work of the 21st century.