Tackling the 'shadow': Human rights and prisons, a European perspective

Eamonn O'Moore, MD
Public Health England, London SE1 8 UG, United Kingdom