Ruby Moons and Alabaster Stars: Science Fiction Tales