publisher: Kessinger Publishing publish date: February 1st 2011
format: hardcover pages: 528
language: English
ISBN:
1169844049 (9781169844049)
publisher: Kessinger Publishing publish date: July 1st 2004
format: paperback pages: 528
language: English
ISBN:
1417930004 (9781417930005)