David Lodge by David Hodge David Emblidge David Lee David Rae Susie Hodge david B. david G. david S. David Hawkridge