David Hepworth David Ellsworth Gavin Ashworth Wadsworth Kenil worth David J. Alworth Love is worth david munrow david Stokes david levithan