azariah patel