(all legal)
Algorithms for Decision Making:
Introduction to Statistical Learning (with applications in R):