mark gibbens