Oxidative stress and neurodegeneration: where are we now? - Halliwell, B (J Neurochem, 2006)