Jeffrey Stone

Father. Writer of Stories. Supporter of Freedom. Builder of Things. Ignorer of the Impossible. Herder of Cats.