BILL FLANIGAN JR.