Author: Richard Carter with Stephanie Hamel in Leiden The Netherland