publisher: Kessinger Publishing publish date: July 1st 2007
format: hardcover pages: 532
language: English
ISBN:
054804872X (9780548048726)
publisher: Kessinger Publishing Company publish date: September 1st 2004
format: paperback pages: 536
language: English
ISBN:
1417968400 (9781417968404)