Profile of Krzysztof Grzegorz Kostuch