Author: Graniczkowski, Marek Stanislaw & Michocki, Edward