TY - SER TI - Modern Veterinary Practice SN - 03628142 PY - 1920/// CY - illinois PB - American Veterinary publication ER -