WILLIAM B. HASKINS, JR.