publisher: Hesperus Press publish date: February 1st 2006
format: paperback pages: 254
language: English
ISBN:
1843911248 (9781843911241)
publisher: Case Press
publish date: May 28th 2010
format: paperback pages: 322
language: English
ISBN:
1446004023 (9781446004029)
publisher: Jackson Press
publish date: June 5th 2010
format: paperback pages: 348
language: English
ISBN:
1446020290 (9781446020296)