Author: Veltkamp, Stannebein & Bateson.