publisher: Kessinger Publishing publish date: July 1st 2007
format: hardcover pages: 402
language: English
ISBN:
0548202028 (9780548202029)
publisher: Kessinger Publishing publish date: January 1st 2007
format: paperback pages: 404
language: English
ISBN:
1432512846 (9781432512842)