publisher: Heinemann Publishing
publish date: January 1st 2012
format: ebook pages: 450
ISBN:
1299434118 (9781299434110)
publisher: Verlag Osterreich
format: hardcover pages: 386
language: English
ISBN:
3704607657 (9783704607652)
ISBN:
0820429538 (9780820429533)