Author: Michał Kurkiewicz
Alternate names: Michal Kurkiewicz