edgar barton