Finance and financial markets - Pilbeam, Keith (2007)