Ragged Trousered Philosopher

interesting article. interesting train of thought.