Moseley, Terence James Cecil Arthur.