Immunochemistry in practice - Johnstone, Alan (Blackwell Science, 1996)