The Serpent Bearer: A Novel March 13, 2025 Author: Jane Rosenthal Language: English Genre: Fiction, Mystery, Thriller