The Challenge of Human Rights: Past, Present and Future
by David Keane,Yvonne McDermott
ISBN 13: 9780857939005
Format: Hardcover (352 pages) Publisher: Edward Elgar Publishing Ltd Published: 31 Aug 2012
Save for later
The Nuisances Removal and Diseases Prevention Acts: With introductory Comments, Cases, and Forms
by David Keane
ISBN 13: 9783752556520
Format: Paperback (188 pages) Publisher: Salzwasser-Verlag Published: 13 Jan 2022
Caste-based Discrimination in International Human Rights Law
ISBN 13: 9780754671725
Format: Hardcover (301 pages) Publisher: Ashgate Published: 28 Aug 2007