publisher: Mary Celeste Press
publish date: June 24th 2012
format: paperback pages: 165
language: English
publisher: Mary Celeste Press
publish date: September 29th 2010
format: paperback pages: 600
language: English
ISBN:
0980849500 (9780980849509)
publisher: Trellech Press
publish date: March 25th 2008
format: paperback pages: 242
language: English
ISBN:
0646486292 (9780646486291)