John Dalrymple Edgar Holmes — British Veterinary bacteriologist