Title: CFI! the Book