Financial Modelling in Practice by Dr. Michael Rees & Michael Rees