Text this: Vision, brain, and cooperative computation /