Author: Wiesław Pusz
Alternate names: Wieslaw Pusz