Peter Kraus rated The Justice of Kings: 4 stars Aug. 2, 2023 Public The Justice of Kings by Richard Swan