Myeloperoxidase: Friend and foe - Klebanoff, S J (J Leuk Biol, 2005)