Author: Pierangela Samarati,Joachim Posegga,Michael Tunstall