Author: Marek Rutkowski, scientific editor