Hayes, David,

Human rights - 96 pages : illustrations ; 23 cm

361.614