Scan barcode
243 pages • first pub 2009 (editions)
ISBN/UID: 9781349376827
Format: Paperback
Language: English
Publisher: Palgrave Macmillan
Publication date: 19 May 2009
243 pages • first pub 2009 (editions)
ISBN/UID: 9781349376827
Format: Paperback
Language: English
Publisher: Palgrave Macmillan
Publication date: 19 May 2009
243 pages • first pub 2009 (editions)
ISBN/UID: 9780230611801
Format: Hardcover
Language: English
Publisher: Palgrave Macmillan
Publication date: 19 May 2009
243 pages • first pub 2009 (editions)
ISBN/UID: 9780230611801
Format: Hardcover
Language: English
Publisher: Palgrave Macmillan
Publication date: 19 May 2009
243 pages • first pub 2009 (editions)
ISBN/UID: 9780230619111
Format: Digital
Language: English
Publisher: Palgrave Macmillan
Publication date: 16 February 2009
243 pages • first pub 2009 (editions)
ISBN/UID: 9780230619111
Format: Digital
Language: English
Publisher: Palgrave Macmillan
Publication date: 16 February 2009