Sales & profit growth 2000 : the UK's top 2000 companies ranked by Sales & profit growth.
Hampton, Middlesex : ICC,
1989.