Author: Congress Ampere (19th 1976 Heidelberg, Germany)