Caroline Oresteia is destined for the river. Her father is a wherryman, as was her grandmother. All Caro needs is for the river god to whisper her name, and her fate is sealed. But at seventeen, Caro
Caro and Markos have settled into a routine: Wake up, eat breakfast, and try to figure out who might attempt to assassinate Markos today . . . so the currents aren't exactly calm. Markos is in constan
Caroline Oresteia is destined for the river. Her father is a wherryman, as was her grandmother. All Caro needs is for the river god to whisper her name, and her fate is sealed. But at 17, Caro may be