DAVID P FINNIGAN M D