publisher: Columbus Press
publish date: July 1st 1999
format: paperback pages: 638
language: English
ISBN:
0953637107 (9780953637102)
publisher: NortonWood Publishing publish date: September 15th 2008
format: paperback pages: 768
language: English
ISBN:
0955866308 (9780955866302)