Bank Management and Financial Services - Peter S. Rose (McGraw Hill)