Name Daniel Gilfoyle
Registration Type Full Time
Degree DPhil
Status completed
Start Year 1997
End Year 2002
Thesis Title Veterinary science and public policy in the Cape Colony, 1877-1910
Supervisor W J Beinart
Department HSTM