A generous collection of good, never bad, but not always great stories. Fantasy Science fiction The Winds of Marble Arch – Connie Willis