To engineer is human : - Petroski, Henry (Vintage Books, 1992)