Author: Andrzej W. Wiśniewski
Alternate names: Andrzej W Wisniewski