from prophet, professor and professional