C DAVID MCLEIGHTON