casebook of Irish insurance law by Michael Corrigan | Menrva Books | MenrvaBooks