Weirauch Christian, Dr.