DAVID W BOWLES