Patologi hati dan saluran empedu ekstra hepatik
A colour atlas of cardiac pathology
Heart smart :a cardiologist's 5-step plan for detecting, preventing, and even reversing heart disease