Oxidative Stress in Human Reproduction - Agarwal, Ashok (Springer International Publishing, 2017)