Machine Learning, McGraw-Hill Series in Computer Science