Similar Items: The Mind Has A Firewall: An Attempt to Preserve Human Mind Integrity.