PhD thesis: Grzegorz Grzela