Immunocytochemistry: a practical guide for biomedical research - Burry, Richard W (Springer, 2010)