DAVID M MACINTYRE