Andrew Cohen — American politician