Author: Andrzej G. Nalecz
Alternate names: Andrzej G Nalecz