A City Dreaming by Daniel Polansky

In a whimsical and surreal narrative, a drifter known only as M navigates the magical underbelly of New York City, where reality and fantasy intertwine seamlessly. As he attempts to maintain a low profile, M finds himself embroiled in the city's mystical politics, encountering a host of eccentric characters, from witches and warlocks to sentient rivers and talking animals. With a blend of humor and dark intrigue, the story explores themes of power, loyalty, and the ever-shifting dynamics of a city alive with enchantment and danger.

Purchase from Bookshop.org