Introduction to animal reproduction - OSINOWO, O. A (Sophie Academic Publishers, 2016)