Artificial Insemination of Cattle and Buffaloes - Tomar (Allied Pub.)