Answer
MacLean's perfectionism was one of the reasons why he published little after the war. He was a very demanding writer and was constantly rewriting his work. He would often start a new project and then abandon it if he wasn't satisfied with it. This perfectionism meant that he spent a lot of time on each project, which made it difficult for him to produce a lot of work.