Geometry for Programmers

A JavaScript Translation