Java gently for engineers and scientists - Bishop, Judith M. (Addison-Wesley, 2000)
Includes bibliographical references & index