Michael Harrison's Homepage
—
by
I was lying in bed last night, on the verge of falling asleep, and…