T. Spencer Cobbold

Parasites
A Treatise on the Entozoa of Man and Animals, Including Some Account of the Ectozoa, [en] 1879

More Information

Wikipedia

WorldCat