Artificial insemination and animal reproduction vol.1