Fragments of thought