Author: Shlomo ben Yitzhak HaLevi