Author: Dr. David Roberts (fl. 1906-1935)
Alternate names: Roberts, David Dr
Title: Dr
Bio: veterinarian