On Gamma-Gompertz-Makeham Assurances and Life Annuities | Synapse