Author: Johann Daniel Edward Preyszler