Masquerade (The Oscillation Book 2) November 2, 2024 Author: SME Language: English Genre: Fantasy, Fiction, Sci-Fi