Thoughts of an Abstract Mind.