A review by moonmagister
The Tainted Cup by Robert Jackson Bennett

5.0