Money And Banking by Laurence M. Ball & Richard G. Stahl