The Two-Source Hypothesis: A Critical Appraisal