Author: Radosław Nowakowski
Alternate names: Radoslaw Nowakowski