publisher: Key Curriculum Press publish date: December 15th 1996
format: paperback pages: 132
language: English
ISBN:
1559532807 (9781559532808)
publisher: BYTE
format: hardcover
language: English
ISBN:
0070345465 (9780070345461)
publisher: W.H. Freeman & Company
format: paperback
language: English
ISBN:
0716720442 (9780716720447)
publisher: MIT Press (MA)
format: paperback pages: 128
language: English
ISBN:
0262610418 (9780262610414)