publisher: Cambridge Scholars Publishing publish date: January 1st 2012
format: ebook pages: 264
ISBN:
1299643906 (9781299643901)
publisher: Heinemann Publishing
publish date: January 1st 2011
format: ebook pages: 302
ISBN:
1299416128 (9781299416123)
publisher: Cambridge Scholars Publishing publish date: March 15th 2014
format: hardcover pages: 185
ISBN:
1443855057 (9781443855051)
publisher: Heinemann Publishing
publish date: January 1st 2012
format: ebook pages: 366
ISBN:
1299431968 (9781299431966)
publisher: Routledge publish date: January 14th 2014
format: ebook pages: 264
ISBN:
1317896548 (9781317896548)