A review by mandameow
The Worst of All Possible Worlds by Alex White

4.0