Author: Ryszard Szekli
Alternate names: R. Szekli