HAYNES GEOFFREY N