Author: Krzystof  Smura Jerzy S. Majewski