publisher: Tufts Press
publish date: October 1st 2007
format: paperback pages: 408
language: English
ISBN:
1408629003 (9781408629000)
publisher: BookSurge Publishing publish date: October 10th 2001
format: paperback pages: 409
language: English
ISBN:
140216338X (9781402163388)