Author: Sławomir H. Zaręba
Alternate names: Sawomir H. Zareba