Which Machine Learning book to choose (APM, MLAP or ISL)?
An Introduction to Statistical Learning by Hastie

It is like a bible for all those who want to get started at statistical analysis and Machine Learning.  It gives an excellent intuition about the theory behind all those models and algorithms, enough to pursue research and/or dive into another advanced ML book like the Applied Predictive Modeling by Kuhn and Johnson