Place: London
Editorial: THECLA Academic Press Ltd (ISBN 5800137594367)
Legal deposit
ISSN: 2297-1874