Molecular Biology in Cellular Pathology by J.C. Crocker, John F. Watts & Paul G. Murray