MARTIN G FLANIGAN