MCFARLANE , DAVID