Farndon, John The world's greatest idea: the fifty ideas that have changed humanity - London : Icon Books 2010 ISBN: 9781848311961