richard h. sanger