Based on a course taught at Princeton University, this textbook offers undergraduate students a detailed introduction to the field. It …