Author: Zbigniew Nowakowski
Alternate names: Z. Nowakowski