WILLIAM W HAINES JR