Principles and Practice of Veterinary Technology by Margi Sirois