There will be love and hate, good and bad, and mostly gray and confusion. The moralities of our ancestors are not known in any exacting terms, but it isn't a stretch to assume they were similar to the basic moralities of humanity throughout all of documented history. Humans have struggled through...