Software Design for Engineers and Scientists e-kirjaEnglanti, 2004