DAVID L BOWLES