2 books
Introduction to Modeling for Biosciences
Objects First with Java: A Practical Introduction Using Bluej