Monster
2023 • 633 pages