Hanley, Richard (Career)