MR JOHN C. HALL, JR