Profile of James R. Humphrey