Annual report and accounts /
John Swan & Sons PLC.
Edinburgh : John Swan & Sons
Description based on: 1983/84.
John Swan & Sons PLC