At first I thought Elisabeth wrote this, but then I just don't see her doing the naughty Elf thing...er, that is not how I meant that to sound.
I don't imagine her writing about naughty Elves. Yeah, much better.
So I think that that author has to be Laura S.
James.