Handbook of Equine Parasite Control by Craig Reinemeyer & Martin Nielsen