Here you can find lists of great Machine Learning books are or have been used to teach courses at MIT.
By: Nello Cristianini, John Shawe-Taylor
By: Michael Irwin Jordan
By: Christopher M. Bishop
By: Richard O. Duda, Peter E. Hart, David G. Stork
By: Trevor Hastie, Robert Tibshirani, Jerome Friedman
By: David J. C. MacKay
By: Tom M. Mitchell