publisher: Bedford/St. Martin's
publish date: November 21st 2011
format: Other Format
language: English
ISBN:
1457610221 (9781457610226)
publisher: Bedford/St. Martin's
publish date: December 12th 2008
format: hardcover
language: English
ISBN:
0312563183 (9780312563189)