Author: Karol Paciorek Wlodek Markowicz