publisher: Oneworld Publications publish date: October 3rd 2013
format: hardcover pages: 240
language: English
ISBN:
1780743750 (9781780743752)
publisher: Wiley publish date: February 15th 2011
format: hardcover pages: 256
language: English
ISBN:
0470828579 (9780470828571)