Essential finance - Gibson, Nigel (2006)