Mondo cane.. the human animal.. a complete study