Cover of Everybody's Perfect

Everybody's Perfect

Sample
Season's Savings

0.99 €/mo for 3 months

Auto-renews at 5.99 €/month after 3 months. Cancel monthly.
Get this deal
Offer ends on 28 December, 2026.
More purchase options

Everybody's Perfect

By: Jo Walton
Narrated by: Stewart Crank, Gabrielle Baker
Get this deal

Auto-renews at 5.99 €/month after 3 months. Cancel monthly. Offer ends 28 December, 2026.

Buy Now for €17.99

Buy Now for €17.99

Season's Savings | 0.99 €/month for 3 months

5.99 €/month thereafter - terms apply. Cancel monthly.
Summary

Piranesi meets Swordspoint in an elegant relay race through fantasy Venice from Hugo award-winning author Jo Walton

The Serenissima is built from mist and belief, a mythical shadow sister to Venice and crossroads of the nine worlds.

When a laborer called Tiry has a dream that Serenissima will have a doge, and that they will marry the sea, he tells it to a fortune teller named Khadsha. She tells her apprentice, a gondolier called Taddeo, who tells a cop named Gom, who's heard it from five people this morning already. And by that point, it's already settled into the bones of the Serenissima, more than half-fated.

Everybody's Perfect is a gentle, shifting, structurally inventive narrative of startling beauty that will make you rethink everything you think you know about fantasy.

©2026 Jo Walton
Fantasy Historical
adbl_web_anon_alc_button_suppression_t1
No reviews yet