Goulbourne, Selina

The death penalty: inhuman and degrading treatment or punishment?/ by Selina Goulbourne. - Barbados: The Caribbean Law Publishing Company, 2004. - p. 36-44. - The Caribbean Law Review June 2002, Vol. 12, No.1. .

1018-3671


Capital punishment