I thought I'd vote Ruby... My own daughter is named Ruby June and it fits her perfectly. But I love the name Isadora True Turner! Beautiful. So I guess I'm voting Isadora. Though, to complicate things, let me say that my daughter is bright, bubbly, outgoing, artistic and charismatic. And Ruby ended up being THE only name for her. I think an Isadora would have an artistic and kind nature... And of course I think immediately of Isadora Duncan, which is a good thing.
Isadora is my favorite but I too prefer it with Rose or Eve. Not sure I can give it my vote with True as the mn. I also like Ruby Rae better than Ruby Rose as the cute, alliterative option. I actually like the combo India Eve but like Isadora and Ruby more than India as a name. Glory I would like better as Gloria with the nn Glory.
As an American living in Asia (not India, but near), I honestly think you really shouldn't name your kid India if you have no legitimate connection to the place. If you're considering it, PLEASE do read the thread on the name India that someone above linked to. Do you really want to have your kid's name connected to colonialism and imperialism? I do know a girl named India, and I'm sure her parents were thinking it was just a pretty, nicely exotic-sounding name...but if you are Caucasian, I really think it's misguided to use it. And may just be awkward someday.
(Maybe I'm in the minority here, but I actually think the above, less strongly, about most place-name names. Don't use them unless you have a legitimate connection to the place.)
That aside, the poll was closed already, but I like Isadora True. Or Isadora with any of your other middle names.
Isadora gets my vote as the current combos stand, but Ruby would steal the lead if it wasn't combined with Rose. I don't care for India as a name if there isn't a strong tie to the land (but it is a pretty sound). Glory on its own doesn't sound like a human name, but if short for Gloria it's better.