mark hazell