publisher: Barnes & Noble
format: hardcover pages: 337
language: English
ISBN:
1566197325 (9781566197328)
publisher: MetroBooks (NY) publish date: August 1st 2002
format: hardcover pages: 352
language: English
ISBN:
1586635646 (9781586635640)
publisher: Fall River Press publish date: April 3rd 2012
format: ebook pages: 352
language: English
ISBN:
1435141415 (9781435141414)