Introduction to Neural Networks for Java, 2nd Edition