Author: Stewart, Robert veterinary surgeon
Title: veterinary surgeon