ડગ્લાસનો જન્મ ઓક્ટોબર 20, 1904 માં સ્કોટલેન્ડના ફાલિકર્કમાં થયો હતો.