John Mair
2 published titles
Marx in London : an illustrated guide
(Contributor)
1 edition
- ISBN: 0563200766
- British Broadcasting Corporation
- 1982
- Details
Afghanistan, war and the media : deadlines and frontlines
(Contributor)
1 edition
- ISBN: 9781845494445
- Arima
- 2010
- Details