Homocysteine: Overview of Biochemistry, Molecular Biology, and Role in Disease Processes. - Fowler,B. (Semin Vasc Med, 2005)