publisher: St. Martin's Press publish date: June 13th 2006
format: paperback pages: 408
language: English
ISBN:
0312335881 (9780312335885)
publisher: St. Martin's Press publish date: January 5th 2005
format: hardcover pages: 408
language: English
ISBN:
0312335873 (9780312335878)
publisher: Methuen Publishing publish date: January 1st 2003
format: hardcover pages: 408
language: English
ISBN:
0413759105 (9780413759108)
publisher: Methuen publish date: 2004
format: paperback pages: 420
language: English
ISBN:
0413759202 (9780413759207)