Palgrave Macmillan Great Debates: Criminal Law (2ed) .. Product #: 9780230358805 Regular price: $19.99 $19.99

Great Debates: Criminal Law (2ed)

£19.99

- +
Publisher: Palgrave Macmillan
ISBN: 9780230358805
Author(s) Herring, J
Edition 2
Format Pb
Publication Date 31/07/2012