I've only read one of thre four you mentioned - On Writing by Stephen King and just finished it for the third time. I'll have a look at the others.
Also read another three times - Do I make Myself Clear - by Harold Evans. Former editor of London Times, NY Times and so on. More on the basics of good writing, journalism certainly a focus and not so much novels and fiction. But it's great for what ails ya. Cheers.