publisher: Academic Press
publish date: August 29th 2011
format: kindle pages: 567
language: English
ASIN: B005HQ094E
pages: 544
ISBN:
0713664061 (9780713664065)
publisher: Princeton University Press publish date: October 2nd 2006
format: paperback pages: 384
language: English
ISBN:
0691127573 (9780691127576)