Karashima, Seishi. “The Meaning of Yulanpen 盂蘭盆 — 'Rice Bowl' on Pravāraṇa Day.” Annual Report of The International Research Institute for Advanced Buddhology vol. 16, 288–305. 2013.
Some scholars believe that this sutra was compiled in China, but Karashima argues for Indian provenance.
Edit