BUCHANAN , DAVID F