Key financial market concepts the 100 terms every finance professional needs to know - Steiner, Bob (Financial Times/Prentice Hall, 2011)