by Stuart S. Laing
4.58
400 pages
7h 35m
Unravel the complexities of justice and morality in a world where power and privilege can corrupt even the noblest intentions.