publisher: NAL publish date: 2016-01-05
format: Hardcover pages: 288
language: English
ISBN:
0451466365 (9780451466365)
ASIN: 0451466365
publisher: Wiley-Blackwell
publish date: July 30th 2004
format: hardcover pages: 304
language: English
ISBN:
1405116277 (9781405116275)