By Arthur DVSc FRCVS, Geoffrey H., Noakes BVet Med PhD FRCVS DVRep DipECAR, David E., Pearson BVSc PhD FRCVS, Harold, Parkinson BVSc PhD DBR FRCVS, Timothy J.
By Sperber, Geoffrey H.
By Lahiri, Kajal, Moore, Geoffrey H.
By Wright, John G., Arthur, Geoffrey H., etc.
By Platt, Frederic W., Gordon, Geoffrey H.
By Hartman, Geoffrey H.