DAVID A FLANIGAN