Stalwart
2019 • 577 pages