Eckart Warnecke Author