Author: Yves Sente Grzegorz Rosinski