Richard Haverkate,