This is driving me nuts. I knew exactly what story this was as soon as I read your first clue ... except I can't remember the title or author. Aaargh!


lisa in the sky with diamonds