mark st. cyr