
International carriage of goods by road
1982
ISBN 9780421550704
The law of insurance contracts
1989
ISBN 9781859786635
Contracts of carriage by air
2010
ISBN 9781135115838
Law of Liability Insurance
2013
ISBN 9781315456379
Air Cargo Insurance
2016
ISBN 9781138793231