At the End of the World by Kevin J. Fellows book cover

A wayward city spinning through time and place connects and draws travelers; trapping them with no way to return home. Each traveler: Nico the peddler, Stina the university graduate, João, Lieutenant for the King of Portugal, and Croydon, a boy at the edge of adolescence, face a choice: stay in the strange medieval city where magic infects and wealth is not measured in coin, or leave to find a new home in the next time and place …more

Source: At the End of the World by Kevin J. Fellows – Book Blitz – Debjani’s Thoughts