Author: Wagner, Adolf.