Open Heart: A Cardiac Surgeon's Stories of Life and Death on the Operating Table

Open Heart

A Cardiac Surgeon's Stories of Life and Death on the Operating Table

2017