Author: Ruth Keren-happuch Brown
Alternate names: Ruth Keren-Happuch Brown