Author: Mirosław Adam Supruniuk
Alternate names: Miroslaw Adam Supruniuk