DAVID P TUCK