On Indian Mahayana Buddhism