publisher: MPS, 0 pages, Paperback" /> publish date: April 28th 2007
format: paperback
ISBN:
0312474555 (9780312474553)
publisher: St. Martin's Press publish date: August 1st 2000
format: paperback pages: 764
language: English
ISBN:
0312248903 (9780312248901)
publisher: Bedford/St. Martin's
publish date: July 20th 2012
format: paperback
language: English
ISBN:
1457611872 (9781457611872)