J GORDON ALLEN