Cumbernauld New Town.
Publisher: The Corporation
Place of publication: [Cumbernauld
Language: eng