Author: M. G. Rutten
Alternate names: M. G. Rutten; Martin Gerard Rutten