Author: Michał Tymowski
Alternate names: Michal Tymowski