Hyperhomocysteinemia, Atherosclerosis and Thrombosis