Author: Michał Sadowski
Alternate names: Micha¿ Sadowski