B cells an their response to antigens - Tizard, I R (Veterinary Immunology, 2018)