Materialist concept of history /
Hardcastle, Edgar.
Socialist Party of Great Britain.
London : Socialist Party of Great Britain,
1995.
Historical materialism.
Marxian historiography.