mark glavin