Current diagnosis & treatment cardiology - Crawford, Michael H. (McGraw Hill Medical, 2014)
Previous edition: 2009