copyright 2011-21 © Bruce Canafax