a stage set for villains book review