publisher: Bedford/St. Martin's
publish date: May 26th 2011
format: paperback
language: English
ISBN:
145761376X (9781457613760)
publisher: Bedford/St. Martin's
publish date: February 12th 2010
format: hardcover
language: English
ISBN:
0312649320 (9780312649326)