Duke (Cast in Time, #6) February 2, 2025 Author: Ed Nelson Language: English Genre: Fantasy, Fiction, Sci-Fi