Steven Miles

Show:
Sort By:

Oath Betrayed Torture Medical Complicity and the War on Terror

by: Steven Miles

If law be the bedrock of civil society, it can no more undergird torture than it could support slave..

Rs 695 Rs 660.25 Ex Tax: Rs 660.25