MACFARLANE FERGUSON &