00238nam a2200097Ia 450000500170000000800410001710000110005824500450006925000080011426000180012220260504094454.0260504s9999||||xx |||||||||||||| ||und|| aPerry  0a Artificial Insemination of farm Animals a4th bOxford & IBH