https://www.canajunfinances.com/2009/04/08/financial-planning-like-meccano/
Financial Planning: Like Meccano?