Hanns Christof Brennecke Editor & Author