OCRd book entry or other narrative
CANNON, JOHN GEORGE. 1913.
Teachers' Coll.; 2nd year Education; S.S. Teacher.
7.7.15 Pte. 8th Bde.; sailed 10.11.15 as C.Q.M.S. 29th Btn.; transf. 1
29th Coy. A.S.C. in Egypt 14.6.16; France 18.6.16; 2/Lt. 28.3.17, posted 5th Div. Train and detached with 1st Anzac Salvage Corps; Lieut. 10.6.17; to command 21st A.D.U.S. July 1917; to Education Service 4.11.18. Demob. 15.5.19.