publisher: Hill and Wang publish date: March 4th 2008
format: hardcover pages: 336
language: English
ISBN:
0374103860 (9780374103866)
publisher: Hill and Wang publish date: March 4th 2008
format: ebook pages: 336
language: English
ISBN:
1429957034 (9781429957038)
publisher: Hill and Wang publish date: March 17th 2009
format: paperback pages: 336
language: English
ISBN:
0374531625 (9780374531621)