Annual report /
Aberdeen Trades Council.
Aberdeen : Aberdeen Trades Council,
Aberdeen Trades Council