David J. Hall Anny Whitty