Why logic and morality need to go hand in hand!