Pattern Classification and Machine Learning
Matthias Seeger.
Introduction to Machine Learning
Amnon Shashua.
Deep Learning
Ian Goodfellow, Aaron Courville, and Yoshua Bengio.
Graphical Models (Princeton)
David Blei.
Graphical Models (INRIA)
Guillaume Obozinski, Simon Lacoste-Julien, and Francis Bach.
Graphical Models (CMU)
Eric Xing.
Science Research Writing for Non-Native Speakers of English. Hilary Glasman-Deal.
Mathematical Writing Donald Knuth.