publisher: Barnes & Noble, Inc. publish date: January 1st 2005
format: hardcover
language: English
ISBN:
0760771464 (9780760771464)
publish date: September 29th 2006
format: Hardcover pages: 640
language: English
ISBN:
0715326759 (9780715326756)
publisher: H.F. Ullmann
publish date: February 1st 2008
format: paperback pages: 528
language: English
ISBN:
0841600678 (9780841600676)