Deep Commonalities Between Life and Mind