copyright 2020 Michael I. Price