With time managing out, Kalanthe may be forced to betray not her kingdom or her friends, but her own heart as she seeks a steady foreseeable future for herself and those she loves.
“Lush with specifics from Chinese https://lauriebowler.com/shop/ols/products/the-war-at-sea