DAVID P FLORIN