Current concepts in parasitology. This scabies pandemic.