publisher: Transita
publish date: June 16th 2006
format: paperback pages: 408
language: English
ISBN:
1905175256 (9781905175253)
publisher: CreateSpace publish date: April 2013
format: paperback pages: 370
language: English
ISBN:
1482637359 (9781482637359)