Perry, James Edward, 1947-