Major Vernon war ingen entusiast eller idealist,