publisher: Kessinger Publishing publish date: March 1st 2009
format: paperback pages: 316
language: English
ISBN:
1104188023 (9781104188023)
publisher: Kessinger Publishing
publish date: September 10th 2010
format: hardcover pages: 316
language: English
ISBN:
1165510243 (9781165510245)