皇家海军狄多级轻巡洋舰“效忠号”（HMS Royalist）上度过。效忠号1943年投入大西洋战场，他跟随战舰出过两次北极护航任务。1944年他又随战舰去了地中海战区，在这里，麦克林在一次枪炮训练事故中受伤。1945年，效忠号加入远东太平洋战区，在马来西亚、苏门答腊等地执行护航任务。麦克林晚年宣称，他曾被日军俘获虐待，但他儿子和他自己的传记中都称，这是酒后胡言。
创作历程.1946年退役后，麦克林上了格拉斯哥大学，当了一名中学老师。麦克林的创作始于就读格拉斯哥大学期间，他写过一