publisher: Cambridge University Press publish date: November 10th 2005
format: hardcover pages: 525
language: English
ISBN:
0521827191 (9780521827195)
publisher: CRC Press publish date: February 20th 2014
format: hardcover pages: 976
ISBN:
1840761938 (9781840761931)