© 2016-20 Patrick W. Brundage.  All rights reserved