Tapeworms, Human Entozoa: Their Sources, Nature, And Treatment (1866) by Thomas Spencer Cobbold | Menrva Books