Inventions, discoveries and revolutions - Felton, Monica (Down the ages, 1975)