publisher: Bedford/St. Martin's
publish date: March 21st 2007
format: paper pages: 208
language: English
ISBN:
0312450648 (9780312450649)
publisher: Bedford/St. Martin's
publish date: November 1st 2010
format: paperback
language: English
ISBN:
031261750X (9780312617509)
publisher: Bedford/St. Martin's
publish date: February 4th 2008
language: English
ISBN:
0312536771 (9780312536770)
publisher: Bedford/St. Martin's
publish date: June 21st 2007
language: English
ISBN:
0312484453 (9780312484453)