publisher: New Village Press publish date: August 16th 2010
format: paperback pages: 416
language: English
ISBN:
1863357378 (9781863357371)
publisher: Common Ground Publications
format: hardcover pages: 416
language: English
ISBN:
1863357386 (9781863357388)