Discoveries and inventions : from prehistoric to modern times - Meidenbauer, Jorg (Dumont Monte, 2002)