Source: https://kasnebnotes.co.ke/wp-content/uploads/2019/04/Advanced-Financial-Management-Strathmore-university-notes-and-Revision-kit.pdf