Author: cumbernauld New Town. Cumbernauld DEvelopment Corporation.