Poet, novelist, essayist, critic, teacher. ← Previous Next → Poet, novelist, essayist, critic, teacher. Poet, novelist, essayist, critic, teacher.