An Introduction to Statistical Learning:

Chapter 4. Classification