Author: Mauritus Arminius Weisbach