publisher: Heinemann
publish date: March 29th 2011
format: paperback pages: 192
language: English
ISBN:
0325029628 (9780325029627)
publisher: NCTM
format: hardcover pages: 87
language: English
ISBN:
0873536142 (9780873536141)
publisher: Heinemann Educational Books publish date: March 21st 2013
format: paperback pages: 152
ISBN:
0325046557 (9780325046556)
publisher: Heinemann
publish date: March 29th 2011
format: paperback pages: 176
language: English
ISBN:
0325029636 (9780325029634)