publisher: Zebra publish date: December 1st 2006
format: paperback pages: 304
language: English
ISBN:
0821780085 (9780821780084)
publisher: Thorndike Press publish date: July 1st 2007
format: hardcover pages: 429
language: English
ISBN:
0786296461 (9780786296460)