Publications (43) Jens Peters publications