skip to content
 

Email

mac10@cam.ac.uk

College Contact Details

Tel: 338600

Professor Emeritus of Commercial Contract Law

M.A., LL.B., Ph.D. (Cantab.);

Interests

Insurance law. Contract law. Transport law: carriage of goods by air, road, and rail.

CV / Biography

Retired (from teaching)

Publications

 

Books

Contractual Duties: Performance, Breach, Termination and Remedies (with Professor Andrew Tettenborn, Professor Neil Andrews & Professor Graham Virgo.) (Sweet & Maxwell, 2017) 2nd Edition

Co-Author/s:
Professor Andrew Tettenborn, Professor Neil Andrews & Professor Graham Virgo.
Publisher:
ISBN 13:
9780414057593
Published Apr 2017

International Carriage of Goods by Road: CMR (Informa Law from Routledge, 2014) 6th Edition

Publisher:
ISBN 13:
9780415710169
Published Jan 2014

The Law of Liability Insurance (Informa Law from Routledge, 2013)

Publisher:
ISBN 13:
978-0-415-83056-0
Published Oct 2013

Contractual Duties: Performance, Breach, Termination and Remedies (with Professor Andrew Tettenborn, Professor Neil Andrews, and Professor Graham Virgo) (Sweet & Maxwell, 2012)

Co-Author/s:
Professor Andrew Tettenborn, Professor Neil Andrews, and Professor Graham Virgo
Publisher:
ISBN 13:
9780414025561
Published Jan 2012

Contracts of Carriage by Air (Informa Law from Routledge, 2010) 2nd Edition

Publisher:
ISBN 13:
9781843118879
Published Dec 2010

Furmston Law of Contract, part 4. (ed) (Butterworths, 2010) 4th Edition

Insurance: The Laws of Australia (with Dr Anthony Tarr, Dr Julie-Anne Tarr) (Pyremount, 2009)

Co-Author/s:
Dr Anthony Tarr, Dr Julie-Anne Tarr
Publisher:
ISBN 13:
9780455226392
Published Dec 2009

The Law of Insurance Contracts (2016 L/L and online) (Informa, 2009) 6th Edition

Publisher:
ISBN 13:
978-1-84311-843-5
Published Oct 2009

Clarke and Yates, Contracts of Carriage by Land and Air (with David Yates) (Wildy & Sons, 2008) 2nd Edition

Co-Author/s:
David Yates
Publisher:
ISBN 13:
9781843117469
Published Apr 2008

Policies and Perceptions of Insurance in the 21st Century (OUP, 2007) 2nd Edition

ISBN 13:
978-0-19-922764-8
Published Jun 2007