You have linked to this essay on other sites so I thought you might enjoy seeing what Freepers have had to say on the subject.
Stay well - Stay safe - Stay armed - Yorktown