Archangel
 

Where does morality come from?