publisher: Bedford/St. Martin's
publish date: December 25th 2004
format: paperback
language: English
ISBN:
0312413092 (9780312413095)
publisher: Bedford/St. Martin's
publish date: December 24th 2007
format: paperback pages: 784
language: English
ISBN:
0312462905 (9780312462901)
publisher: Bedford Books
format: hardcover
language: English
ISBN:
0312449615 (9780312449612)
publisher: Bedford Books publish date: December 29th 2004
format: paperback
language: English
ISBN:
031244379X (9780312443795)
publisher: Bedford/St. Martin's
publish date: November 16th 2006
format: hardcover
language: English
ISBN:
0312472277 (9780312472276)