publisher: Bedford/St. Martin's
publish date: January 16th 2012
format: ebook pages: 512
language: English
ISBN:
1457605368 (9781457605369)
publisher: Bedford/St. Martin's
publish date: July 26th 2010
format: ebook pages: 512
language: English
ISBN:
0312585799 (9780312585792)