"Whether you are preparing and arguing insurance cases in court, assessing the enforceability of an insurance contract, or advising clients about their insurance contracts - General Principles of Canadian Insurance Law, 3rd Edition provides ...