format: paperback pages: 276
language: English
ISBN:
0595270255 (9780595270255)
publisher: CreateSpace publish date: January 27th 2011
format: paperback pages: 300
language: English
ISBN:
1456478931 (9781456478933)
publisher: St. Martin's Press publish date: March 1st 1995
format: hardcover pages: 262
language: English
ISBN:
0312118627 (9780312118624)