publisher: Bedford/St. Martin's
publish date: October 26th 2011
format: Spiral-bound pages: 640
language: English
ISBN:
031267886X (9780312678869)
publisher: Bedford/St. Martin's
publish date: February 1st 2012
format: ebook pages: 640
language: English
ISBN:
1457624451 (9781457624452)