58 by Public Domain http://www.zeninfive.com
Who can say how things will end? Perhaps there is no end.