C. S. Lewis shocked many people in his day when he came out in favor of allowing divorce, on the grounds that we Christians have no right to impose our morality on society at large. Although he would continue to oppose divorce on moral grounds, he maintained the distinction between morality and legality.