Najib Azad 

An attorney, a lecturer, an author, analyst and a commentator.