Ruthless
2016 • 279 pages