DAVID A MCLEOD