Starred Booklist review

July 24, 2017

“Instantly immersive . . . Earnest and exciting, this swashbuckling voyage of self-discovery sparkles even when threatened by the stormiest seas.”

Comments

Comments are closed.