Dear FakdageL I'll have a hell of a time finding that site again. It said they were primates
on the basis of having mammary glands located in the pectoral area. I too wondered why
that was enough to relate them to us.