Sir M . Gregor , som hade ett ansenligt militairifftbefäl