Shelby Cannon and David Adams, had what previous occupation?