© 2020 by Andrew J Bannister.