Modern banking - Heffernan, Shelagh (Wiley, 2005)