Engineering : an endless frontier / - Auyang, Sunny Y. (Harvard University Press,, 2004)