MACFARLANE , JOHN