Charles Macrae was born in Dunfermline on October 12, 1927. He was a complicated man, who had many lives; in the Navy exploring the Antarctic and Asia,working for Marconis as an electrical technician after that, an Edinburgh University graduate and sailor, a dedicated father, becoming a priest at the end of his life.