publisher: Hesperides Press publish date: November 12th 2006
format: paperback pages: 376
language: English
ISBN:
1406703699 (9781406703696)
publisher: CreateSpace publish date: September 3rd 2013
format: paperback pages: 90
language: English
ISBN:
1492329827 (9781492329824)