David Lowe David Cowe David Clow David lee David Bowers David Brower David Lowery David Powell david Stokes David E. Rowe