publisher: Kessinger Publishing publish date: July 1st 2007
format: hardcover pages: 472
language: English
ISBN:
054816634X (9780548166345)
publisher: Kessinger Publishing publish date: January 1st 2007
format: paperback pages: 472
language: English
ISBN:
1430463198 (9781430463191)