azael middleton