publisher: New Society Publishers publish date: November 1st 2004
format: paperback pages: 304
language: English
ISBN:
0865715173 (9780865715172)
publisher: New Society Publishers publish date: March 1st 2009
format: ebook pages: 304
language: English
ISBN:
1550923145 (9781550923148)