Introductory Java for scientists and engineers - Davies, Richard J. (Addison-Wesley, 1999)