A vaccine against atherosclerosis: myth or reality?. (March 2008)