publisher: Bedford/St. Martin's
publish date: November 1st 2013
format: paperback pages: 512
language: English
ISBN:
1457638916 (9781457638916)
publisher: Bedford/St. Martin's
publish date: November 14th 2013
format: ebook pages: 512
language: English
ISBN:
145765430X (9781457654305)