Immunochemistry a practical approach - Johnstone, Alan; Turner, M. W. (Practical approach series, 1997)