Text this: A survey of cell biology /