Aldridge, David, University Witten Herdecke, Germany