Author: Pierre Singaravélou
Alternate names: Pierre Singaravélou