A century of innovation twenty engineering achievements that transformed our lives - Constable, George; Somerville, Bob; Armstrong, Neil; Clarke, Arthur C. (Joseph Henry Press, 2003)