Author: Captain Norman MacMillan M.C. A.F.C.