જ્હોન નેપિઅરનો જન્મ એડિનબર્ગ, સ્કોટલેન્ડમાં, સ્કોટિશ ઉમદામાં થયો હતો .