publisher: Obscure Press
publish date: January 1st 2006
format: paperback pages: 268
language: English
ISBN:
1406796271 (9781406796278)
publisher: Roche Press publish date: March 22nd 2010
format: paperback pages: 266
language: English
ISBN:
1445537206 (9781445537207)