Original languageUndefined
Place of PublicationLondon & New York
PublisherI.B. Tauris
Number of pages336
ISBN (Print)9781845119621
StatePublished - 2009

ID: 115250