MacGillivray on insurance law : relating to all risks other than marine /
Birds, John,author.
Lynch, Ben,author.
Kept up to date with supplements.