Jean-Pièrre van der Rest Editor & Author