Author: Larry Rudolph,Dror Feitelson,Uwe Schwiegelshohn