Author: Przemysław Szafran
Alternate names: Przemyslaw Szafran