Author: Gaster, Theodor Herzl Frazer, James George,