Financial curveballs: how to cope with surprises in personal finance.
Source: NZ Herald Business News