Do beta-blockers prevent heart disease and strokes in people with high blood pressure? Evidence Update, Non-communicable Diseases Series, February 2008.