publisher: New Society Publishers publish date: September 1st 2007
format: paperback pages: 288
language: English
ISBN:
0865715998 (9780865715998)
publisher: New Society Publishers publish date: January 1st 2009
format: ebook pages: 288
language: English
ISBN:
1282464280 (9781282464285)
publisher: New Society Publishers publish date: September 1st 2007
format: ebook pages: 288
language: English
ISBN:
1550923447 (9781550923445)