james ryan proctor