JAMES PERRY HALL