publisher: Stenhouse Publishers
publish date: January 1st 1999
format: paperback pages: 256
language: English
ISBN:
1571100563 (9781571100566)
publisher: Heinemann Educational Books publish date: October 17th 2006
format: paperback pages: 180
language: English
ISBN:
0325008329 (9780325008325)