ROBERT H. HAINSWORTH JR.