publisher: General Books publish date: July 9th 2012
format: paperback pages: 726
language: English
ISBN:
1150127503 (9781150127502)
publisher: Blunt Press publish date: July 12th 2008
format: paperback pages: 598
language: English
ISBN:
1443702714 (9781443702713)