A birthday

by Esther M Friesner

F&SF August 1995

Bragi's rating:  4 
Severely overdone