Lieutenant-colonel honoraire John Swanton