publisher: Cambridge University Press publish date: March 31st 2010
format: paperback pages: 644
language: English
ISBN:
1108014755 (9781108014755)
publisher: Yutang Press publish date: June 1st 2008
format: paperback pages: 504
language: English
ISBN:
1409784347 (9781409784340)
publisher: Yokai Publishing publish date: September 9th 2010
format: paperback pages: 552
language: English
ISBN:
0857920200 (9780857920201)