Author: Giurumescu, Nicolae.