Listen

Description

Why are we given such difficult stories of our ancestors? How are we to understand these difficulties?