Original languageEnglish
PublisherPalgrave Macmillan
Number of pages280
ISBN (Print)9780230537309
Publication statusPublished - 2009

Cite this