Cumbernauld through the ages.
North Lanarkshire (Scotland).Council.
"Cumbernauld looking forward at 50."
Title from cover.