publisher: Kessinger Publishing
publish date: October 1st 2008
format: hardcover pages: 388
language: English
ISBN:
1437261329 (9781437261325)
publisher: Kessinger Publishing publish date: May 1st 2009
format: paperback pages: 366
language: English
ISBN:
1104464055 (9781104464059)