Endocrine and reproductive physiology - White, Bruce Alan. (Elsevier, 2019)