The encyclopedia of cruel and unusual punishment - B Lane

Bok