Author: Andrzej Z. Makowiecki
Alternate names: Andrzej Z Makowiecki