ROBERT J MCFARLANE