format: paperback pages: 609
language: English
ISBN:
3039115197 (9783039115198)
publisher: Heinemann Publishing
publish date: January 1st 2011
format: ebook pages: 532
ISBN:
1299432700 (9781299432703)
publisher: Heinemann Publishing
publish date: January 1st 2011
format: ebook pages: 612
ISBN:
1299414117 (9781299414112)
format: paperback pages: 577
language: English
ISBN:
3039106198 (9783039106196)
format: paperback pages: 427
language: English
ISBN:
3034300395 (9783034300391)
publisher: Heinemann Publishing
publish date: January 1st 2011
format: ebook pages: 405
ISBN:
1299420087 (9781299420083)
publisher: Heinemann Publishing
publish date: January 1st 2011
format: ebook pages: 333
ISBN:
1299417043 (9781299417045)
format: paperback pages: 714
language: English
ISBN:
3906768783 (9783906768786)
publisher: Peter Lang Publishing
format: paperback pages: 492
language: English
ISBN:
3906760448 (9783906760445)
publisher: Heinemann Publishing
publish date: January 1st 2011
format: ebook pages: 288
ISBN:
1299422284 (9781299422285)