Author: Bernd Aschenbach,Vadim Burwitz,G. Nther Hasinger