Atlas of Cardiac Surgical Techniques - 3E