Author: Thuo Nicolae de Vibergia.