Rory MacLean is more than a gifted writer. He is a man whose artistry is underpinned by a powerful moral sensibility.