Author: A.F. Demaine
Alternate names: A F. DEMAINE