mark hal