by ProfessorMichaelBridge (Editor)
Format: Paperback
Pages: 2880
Edition: 9th edition
Publisher: Sweet & Maxwell
Published: 31 Aug 2016
ISBN 10: 0414056582
ISBN 13: 9780414056589