JOHN L. HALL II