ISBN:
0127654933 (9780127654935)
ISBN:
0127654925 (9780127654928)
publisher: Academic Press publish date: September 3rd 2004
format: ebook pages: 1700
ISBN:
0080926630 (9780080926636)
publisher: Wiley-Blackwell publish date: January 1st 2008
format: ebook pages: 588
ISBN:
1281317756 (9781281317759)