An Introduction to Financial Markets and Institutions by Sharon Burton, Maureen Burton & Reynold Nesiba