Teacher, doctor, writer, wanderer