Nitric oxide: a physiological messenger molecule - Bredt, D S (Ann Rev Biochem, 1994)