Financial services environment : an advanced guide to financial institutions and their regulation - Brighouse, David. (Financial World, 2002)