Introduction to immunocytochemistry - Polak, Julia Margaret (Royal Microscopical Society microscopy handbooks, 1997)