D’Cruze, Shani Books

Shani D’Cruze is Honorary Reader in the Research Institute for Law Politics and Justice, Keele University and is an Emeritus Member of the SOLON Board. She earned her Ph.D. from the University of Essex.

This author hasn't published yet.