Speech and Language Processing Daniel Jurafsky and James H. Martin , Daniel Jurafsky and James Martin ★ 4.3