Biography of William S. Gregory (1825-1877), First Mayor of Kansas City