JOHN D MACGILLIVRAY, MD