Taylor, Karen Lenore, École Internationale de Genève, Switzerland