My Possibly Somewhat Imaginary WorldsPavement Truth in the Piazza Santa Maria Novella in Florence, ItalyOn the long road to writing science fiction, historical fiction, and fantasy that is thought-provoking and entertaining.