The structure and regulation of financial markets - Spencer, Peter D (Oxford University, 2000)