Patghology Integrated: An A - Z of Disease and its Pathogenesis - London Arnold 2000