Equine Medicine, Surgery And Reproduction by David Watson & George Mair