William Wilson Author, Editor & Translator

William Wilson is a Professor of Criminal Law at Queen Mary,University of London.