format: paperback pages: 275
language: English
ISBN:
193353141X (9781933531410)
publisher: NSTA Press
publish date: January 1st 2003
format: kindle pages: 270
language: English
ASIN: B0045Y26GS
format: paperback
ISBN:
1936959070 (9781936959075)
format: paperback pages: 256
language: English
ISBN:
1936137151 (9781936137152)