jackson jay searle Devil's Advocate jackson jay searle I kindly challenge your views. Professor Edit jackson jay searle A professor aiding in research paper editing.