Text this: Immunology and serology [by] Philip L. Carpenter.