Spreadsheets in science and engineering - Filby, Gordon (Springer-Verlag, 1998)