Author: Rose, Friedrich.