Author: Tamelen, Peter G., van.