Author: Michel M. Deza
Fuller name: Michel Marie Deza
Alternate names: M.Deza
Born: 1939