All posts
Interviews
Reviews
Ruud Peters is Professor of Islamic Law at the University of Amsterdam.
Islamic Criminal Law in Nigeria
£30.00