publisher: St. Martin's Press publish date: February 1st 2005
format: paperback pages: 840
language: English
ISBN:
0312337868 (9780312337865)
publisher: St. Martin's Griffin publish date: 2005-04-01
format: Paperback pages: 288
language: English
ISBN:
0312348495 (9780312348496)
ASIN: 0312348495
publisher: St. Martin's Griffin publish date: February 6th 2007
format: paperback pages: 864
language: English
ISBN:
0312363591 (9780312363598)
publisher: St. Martin's Press publish date: February 1st 2000
format: paperback pages: 752
language: English
ISBN:
031220437X (9780312204372)
publisher: Griffin
publish date: February 24th 2003
format: paperback pages: 792
language: English
ISBN:
0312304781 (9780312304782)