Law and society: critical approaches by Gerald Turkel | Menrva Books | MenrvaBooks