publisher: Bedford/St. Martin's
publish date: February 20th 2012
format: paperback pages: 608
language: English
ISBN:
1457604914 (9781457604911)
publisher: Bedford/St. Martin's
publish date: April 6th 2012
format: ebook pages: 608
language: English
ISBN:
1457622629 (9781457622625)