A review by amberlawson
Open Heart: A Cardiac Surgeon's Stories of Life and Death on the Operating Table by Stephen Westaby

informative reflective medium-paced

4.25