Cloud of Sparrows is the story of the meeting of two cultures, and it’s also the story of a love triangle that never really is.

Crossing an unknown river far from your domain, observe the surface turbulence, and note the clarity of the water. Heed the demeanor of the horses. Beware of massed ambush.
At a familiar [...]