mark gleghorne