mark harbers