Essential finance - Gibson, Nigel (Economist series., 2003)