Design : from the industrial revolution to the 21st century - Hauffe, Thomas (Dumont Monte, 2001)