EDWARD PERRY HALL, SR.