mark glanville