Author: Campert, R., CAMPERT