An Introduction to Statistical Learning: with Applications in R by Gareth James

You will find that this textbook includes a detailed table of contents.