publisher: Bloomsbury publish date: November 15th 2012
format: paperback pages: 292
language: English
ISBN:
1448209501 (9781448209507)
ASIN: 1448209501
language: English
ISBN:
0094733309 (9780094733305)
publisher: Bloomsbury publish date: June 29th 2012
format: ebook pages: 220
language: English
ISBN:
144820951X (9781448209514)