D J Cook

Biomedical science explained cellular pathology - London Arnold 2003 - 373