publisher: Kessinger Publishing
publish date: January 1st 2007
format: paperback pages: 500
language: English
ISBN:
1430444320 (9781430444329)
publisher: Nabu Press publish date: March 5th 2010
format: paperback pages: 492
language: English
ISBN:
1146648340 (9781146648349)