David Nicholls

Country : Grande-Bretagne
Language : anglais
ISNI : ISNI 0000 0001 0870 2726

Activities of David Nicholls (4)

Éditeur scientifique (3)

Gender, civic culture and consumerism
The making of the British middle class?
Biographical dictionary of modern European radicals and socialists

Auteur du texte (1)

Nineteenth-century Britain

See also (4)