Author: Michał Doroszewicz
Alternate names: Micha¿ Doroszewicz