A solid introduction to an important topic....