Last True Poets of the Sea by Julia Drake

From Book Trigger Warnings