Annual report and accounts /
Inveresk plc.
Dunfermline : Inveresk plc
Description based on: 2000.
Inveresk plc