Author: Boonstra, J., and R.A.L. Kselik