by Europa Publications (Author), Lynn Daniel (Editor)
Format: Library Binding
Pages: 700
Edition: 3
Publisher: Routledge
Published: 10 Nov 2005
ISBN 10: 1857433181
ISBN 13: 9781857433180