by Barclay Barrios
publisher: Bedford/St. Martin's
publish date: January 4th 2013
format: paperback pages: 640
language: English
ISBN:
1457601974 (9781457601972)
publisher: Bedford/St. Martin's
publish date: January 6th 2010
format: paperback pages: 464
language: English
ISBN:
031247444X (9780312474447)
publisher: Bedford Books publish date: December 1st 2010
format: hardcover
language: English
ISBN:
0312535546 (9780312535544)