ANDREW J FULLER