Long Thoughts