John Robertson was born in London, England in 1921. He joined the Royal Navy in 1939 and served until 1952, when he emigrated to Canada. After many years broadcasting with the CBC he trained as a teacher and ended his working career as principal of a village school in British Columbia. He has written 2 novels, 27 short stories and 3 plays.