publisher: Nelson Thornes
format: paperback pages: 328
language: English
ISBN:
0748722459 (9780748722457)
publisher: Trans-Atlantic Publications
format: hardcover pages: 336
language: English
ISBN:
0748713700 (9780748713707)
language: English
ISBN:
0091658519 (9780091658519)