Mark Mackarel
2 published titles
Human rights and the administration of justice : international instruments
(Contributor)
1 edition
- ISBN: 9041106936
- Kluwer Law International
- 1997
- Details
Briefing paper on legal issues and witness protection in criminal cases
1 edition
- ISBN: 184268826X
- Scottish Executive, Central Research Unit
- 2001
- Details