copyright 2014 Michael I. Price