Thornton, Cyril,B.A.