Author: Piotr Jaworski,Fabrizio Durante,Wolfgang Karl H. Rdle