American Medical Association Guide to Preventing and Treating Heart Disease 5 authors - Hardback £21.99 Find out more