Computers and Intractability: A Guide to the Theory of NP-completeness
Michael R. Garey & David S. Johnson
Computer Systems: A Programmer's Perspective Plus Masteringengineering ...
Randal E. Bryant & David R. O'Hallaron
Bayesian Data Analysis
Andrew Gelman
Introduction to Algorithms, Third Edition
Thomas H. Cormen & Charles E. Leiserson & Ronald L. Rivest & Clifford Stein
Information Theory, Inference and Learning Algorithms
David J. C. MacKay