Vitalsource Technologies, Inc. Dealing With Bioethical Issues In A Globalized World