WILLIAM M HANNON JR