Ahahahaah! OMG, this was so perfectly Luna! *giggles* James' inner dialogue was awesome, as was they way the whole thing happened. Heh. Why do I suspect Luna took care of Teddy's virginity problem too? ;) Great job with this. Eey is a lucky woman. *g*