John Swift

Country : Grande-Bretagne
Language : anglais
ISNI : ISNI 0000 0001 1007 6816

Activities of John Swift (3 resources in data.bnf.fr)

Textual works (2)

Labour in crisis
Cassell atlas of the early modern world, 1492-1783

Mixed works (1)

The Palgrave concise historical atlas of the Cold War

See also