Principles of risk management and insurance - Michael J. McNamara (United Kingdom Pearson Education Limited, 2023)