A handbook of livestock management techniques - Ruhela, Archana (Oxford Book Company, 2008)