Cellular pathology : an introduction to techniques and applications - Cook, D.J (Scion Publishing Limited, 2007)