John Richard Hill

Country : Grande-Bretagne
Language : anglais
Note :
Officier de marine
ISNI : ISNI 0000 0001 1472 9378

Activities of John Richard Hill (1 resources in data.bnf.fr)

Mixed works (1)

The Oxford illustrated history of the Royal Navy with John Richard Hill as Éditeur scientifique

See also