Here you can find lists of great Machine Learning books are or have been used to teach courses at cambridge.
By: Christopher M. Bishop
By: David J. C. MacKay