Author: Jacek Strzalkowski
Alternate names: Strzalkowski J.