publisher: Routledge
publish date: November 1st 2009
format: hardcover pages: 264
language: English
ISBN:
0415568102 (9780415568104)
publisher: John Wiley & Sons publish date: December 7th 2012
format: ebook pages: 552
language: English
ISBN:
1118597133 (9781118597132)
publisher: John Wiley & Sons publish date: March 2nd 2012
format: paperback pages: 520
language: English
ISBN:
0470971274 (9780470971277)