ANDREW D MACGILLIVRAY