Practical Cardiology by Simon O'Connor, Tracey Baker & George Nikolic