format: hardcover pages: 152
language: English
ISBN:
1433106000 (9781433106002)
publisher: Smart Lab
publish date: May 31st 2007
format: hardcover pages: 144
ISBN:
1932855661 (9781932855661)
publisher: Harvard University Press publish date: November 30th 2004
format: hardcover pages: 218
language: English
ISBN:
0674015185 (9780674015180)