Machine Learning and Data Mining by Ryszad S. Michalski