Cresswell, William Nichol, R.C.A.