Author:  Antoni Dudek & Others Zbigniew Gluza