Adjudant John Douglas McNicol