Mark Shearer — American politician