Napier, James Robert (1821-1879) engineer and scientific writer

Identity area

Authorized form of name

Napier, James Robert (1821-1879) engineer and scientific writer