Money banking and financial markets - Cecchetti, Stephen G. (New York McGraw Hill, 2011)