Writer. Teacher. Preacher.