Profile of Grzegorz Karwasz