DAVID A HAWORTH