Ottawa Euclid
A variant of
Euclid
.
(31 Jan 1995)