Author: d.sc w.f.g. swann