. Very true, however note that he is not on board with those I have listed in the consensus recommendation particular to this thread. And so, omitted from my post that pointed to said consensus.An excellent list, however not including @Bruce Johnson is an egregious omission.