Audi Alteram Partem: A legal understanding

Audi Alteram Partem: A legal understanding