The Hate Vow
2019 • 284 pages