Theory and practice of histological techniques - Gamble, Marilyn (Churchill Livingstone, Elsevier, 2008)