Author: Jacek Łukasiewicz
Alternate names: Jacek Lukasiewicz