Author: Piotr Łukaszewicz
Alternate names: Piotr Lukaszewicz