On the dot : the speck that changed the world - Humez, Alexander (Oxford University Press, 2008)