azael welch