Text this: Molecules, cells, and parasites in immunology /