Gerrit J Noordergraaf Author