Author: Barukh Rozenberg
Died: 2004