Veterinary hygiene, (The Edinburgh veterinary series)