It is published by the Rhine Research Center and the current editor-in-chief is Sally Ann Drucker (Rhine Research Center).
Published by the Rhine Research Center, edited by Sally Ann Drucker (Rhine Research Center).