DANIEL P FULLER