Vowell, Peter, Master of Islington Grammar School