Profile of Maciej Blok