Deane, Neil, University Duisburg Essen, Germany