Worlds Enough & Time by Dan Simmons

A diverse collection of short fiction that moves between science fiction, fantasy and horror to probe human responses to time, memory, loss and the uncanny; across historical reconstructions, speculative futures and eerie modern settings, each story pairs vivid, often lyrical prose with moral and emotional stakes—characters confront monsters both literal and psychological, reckon with mortality and altered realities, and face surprising, sometimes wrenching revelations about courage, fate and the costs of survival.

Purchase from Bookshop.org