The Tools & Techniques of Financial Planning by Martin J. Satinsky & Stephan R. Leimberg