ID:DA15523716
Teale, Alan
Search authors sharing the same name
edited by G.J. Rowlands, A.J. Teale
International Laboratory for Research on Animal Diseases , International Livestock Centre for Africa c1994
Available at 2 libraries