Author: Thomas Erlebach,Christos Kaklamanis