publisher: Academic Press
format: hardcover pages: 543
language: English
ISBN:
0808914804 (9780808914808)
ISBN:
0808914790 (9780808914792)
publisher: Karnac Books publish date: February 3rd 2011
format: kindle pages: 256
language: English
ASIN: B005WH0RHW