David de Witt David W. Hewitt david levithan Sally Hewitt Kath Jewitt Jane Hewitt Kate Hewitt Angie Hewitt David del Jim Hewitt