A thorough look by actuary Mary Pat Campbell.