Immunochemistry In Practice by Alan P. Johnstone & Robin Thorpe