Copyright 2017 Steven D. Hill.