Puzzle In Pyrotechnics. An Inspector Shelley Novel.