publisher: Open Space Publications publish date: 2007
format: paperback pages: 424
language: English
ISBN:
0974090034 (9780974090030)
publisher: Open Space Publications publish date: May 28th 2005
format: paperback pages: 424
language: English
ISBN:
0974090018 (9780974090016)