A review by honeyenbee
Lords and Ladies by Terry Pratchett

5.0