Author: Rudolf Töpffer
Alternate names: Rudolf pffer