It seems to me that Alexander was unnecessarily hard on Selene. Sure he had a good point about all the innocents that she killed, but he went too far when he said that Selene was "no different than Marcus and even less noble than William." For one thing Selene was a soldier and she was carrying out her orders, sure she had revenge on her mind but she is still a soldier.