David Walton
Biography