Effective Learning and Teaching in Law by Abdul Paliwala | Menrva Books