Nitric oxide: physiology, pathophysiology, and pharmacology - Moncada, S; Palmer, RMJ; Higgs, EA (Pharmacol Rev, 1991)