DAVID STEPHEN BENNETT