publisher: Bedford/St. Martin's
publish date: June 22nd 2009
format: hardcover
language: English
ISBN:
0312612303 (9780312612306)
publisher: Bedford/St. Martin's
publish date: March 3rd 2008
format: paperback
language: English
ISBN:
0312538766 (9780312538767)