Author: Sala, Emeric.