DAVID L HEYWOOD