many scholars consider that much of the Digha Nikaya, which includes the Mahanidana Sutta, was not spoken by the Buddha