One thing that's bugging me a bit though is the orbital dynamics of the world.
The planet has two "moons", the Dreaming Moon and the Waking Moon. The description makes it sound like the Dreaming Moon is actually a gas giant. However i'm having a tough time figuring out how to make that work.
Things that are definitely said in the book:
Dreaming moon goes through phases
Waking Moon is visible every morning
Dreaming moon is generally not visible in the sky during the day, though it does happen occasionally
Dreaming moon occasionally eclipses the sun
Days seem to be of about "normal" length
Years seem to be of about "normal" length.
Things i _think_ it said, but i'm not 100% sure of
Waking moon is also visible every evening
Waking moon emerges from behind Dreaming moon
I think i may be misremembering that first item though. If the Waking moon is always visible during a certain part of the day it seems like there must be some kind of tidal locking going on? And the only way that could work if it was visible during both morning and evening is if it was on the opposite side of the Dreaming moon. I couldn't figure out a way to get the angles to work if the Dreaming moon actually was a moon and the Waking moon was at L2, and it's even less possible if Dreaming moon is the primary in the system.
In fact, a quick check of Google Books seems to indicate that it is always visible in the pre-dawn, but not in the evening.
Setting aside the presence of magic the people seem to be normal humans, and 16 is considered adulthood, which is consistent with any number of real societies at that tech level. Age is measured by how many "floods" you've seen, which just as with Egypt seem to happen on a very consistent basis.
So either there's a year about the length of our year, or there's a very long year with multiple seasonal cycles that last as long as our year in it.
Given the length of the day the world is clearly spinning in relation to the sun at something approaching 24 hours.
The world could be tidally locked to Dreaming moon and in a 24 hour orbit, except i'm 90% sure it refers to the Dreaming moon rising and setting.
Oh hey, it looks like there are some sample chapters online! Including the ones with _most_ of the relevant astronomy bits:
The relevant bits:
"With some concern he saw that Dreaming Moon had reached zenith, her bright expanse glaring from the sky’s center like a great striped eye; the night was half over."
"He looked up. Beyond the window rose the rooftops of the city, and beyond those the glowing curve of the Dreamer sank steadily toward the horizon. Waking Moon peeked round its larger curve."
"Waking Moon was a small and homely thing who rarely strayed far from her sister’s shadow, fearful of being alone."
"Now they live apart as husband and wife, she in the night and he in the day. Always he longs for her, and the days shorten and lengthen as he strains to rise earlier, set later, all for a chance to glimpse her. With time she has grown fond of him, for he has been humble and well-behaved since their marriage. Every so often, she rises early so he can gaze upon her. Once in a great while she lets him catch up to her, and he darkens his face to please her, and they join in careful lovemaking. And sometimes in the night when he cannot see her, she misses his foolish antics and pines for him, and darkens her own face. She is always bright again when he returns."
So Dreaming moon definitely has phases and rises and sets. It's not clear if Waking moon is always "peeking round" the edge of Dreaming moon, or if it moves in relation to Dreaming moon.
It's possible i suppose that the orbits of the world and the Waking moon are synchronized, so it would always be hovering right at the horizon of Dreaming moon from the world's perspective. That wouldn't really work with Lagrange points, but i believe Lagrange points are specifically for one large body, one medium body, and one or more small bodies. Maybe it works differently for one large body and two medium bodies? Except in that case the "waking" moon would be visible all night as soon as Dreaming moon cleared the horizon. Plus they said it "rarely" strays far from Dreaming moon, not "never", though that could just be poetic license.
So somehow Waking moon comes out from behind Dreaming moon during the later part of the night, but never shows up in the evening? It must be inside the orbit of the world if it's always near the planet, but i can't think of how it could only emerge during a certain time of day according to another moon.
And also, if Dreaming moon rises and sets that means that the world is _not_ tidally locked to the gas giant. I wonder how that's possible? How many moons of gas giants _aren't_ tidally locked?
I dunno, this is all making my head hurt =P