Methods in Cellular Immunology, Second Edition by Václav Vetvicka & Rafael Fernandez-Botran