David Cabrelli is a Senior Lecturer in Law at the University of Edinburgh and a qualified solicitor in Scotland (non-practising).
Note: Some books are only available in specific countries.
Therefore, always check if your books are available in your country before subscribing by using the search function in the app at buku.app.