LAST_MODIFIED 2017-06-16
Berthold K.P. Horn, bkph@ai.mit.edu