by David Bonner (Editor), David Bonner (Editor), Richard Poynter (Author), Ian Hooker (Author)
Format: Paperback
Pages: 1480
Edition: 15
Publisher: Sweet & Maxwell
Published: 17 Sep 2014
ISBN 10: 0414034589
ISBN 13: 9780414034587