"The Lady of the Lake" (Polish original title: (Pani Jeziora).
The Witcher Book 7 / The Witcher Saga Novels Book 5.
Written by Andrzej Sapkowski in 1999 (2017 English).