publisher: CRC Press publish date: December 17th 2013
format: paperback pages: 448
language: English
ISBN:
1597492779 (9781597492775)
publisher: OUP Oxford
publish date: February 23rd 2012
format: paperback pages: 512
language: English
ISBN:
0199534462 (9780199534463)