The science of animals that serve humanity by John Roy Campbell | Menrva Books