publisher: Bedford/St. Martin's
publish date: September 30th 2008
format: hardcover
language: English
ISBN:
0312576617 (9780312576615)
publisher: Bedf..." /> publish date: December 21st 2006
format: paperback
language: English
ISBN:
0312473389 (9780312473389)