Author: Gavri'el.