publisher: Heinemann
publish date: January 30th 2003
format: paperback pages: 192
language: English
ISBN:
0325004625 (9780325004624)
publisher: Stenhouse Publishers
publish date: April 10th 2011
format: kindle pages: 178
language: English
ASIN: B009P4NZZE
publisher: Palgrave MacMillan
publish date: January 1st 2001
format: ebook pages: 230
ISBN:
1280437820 (9781280437823)
publisher: Phi Delta Kappa, Inc. publish date: 2009-12-01
format: Digital pages: 12
ASIN: B0032VFM52
publisher: Palgrave Macmillan publish date: December 7th 2001
format: hardcover pages: 231
language: English
ISBN:
0333945298 (9780333945292)
publisher: Heinemann
publish date: September 18th 2013
format: paperback pages: 232
language: English