Trains of Thought